<?php

   if(!isset($_POST['enviado'])){
       
        require 'php/conectDB.php';
    $query="SELECT ID_SERVICIO,SERVICIO FROM SERVICIO";
    
    if ($sentencia = $mysqli->prepare($query)) {
             $sentencia->execute();
              $sentencia->bind_result($id,$servicio);
              
              echo "
        <form class='projectRegisterForm' id='projectRegisterForm' name='projectRegisterForm' action='' method='post'>
            <div>
                <label>NOMBRE DEL PROYECTO</label><br>
                <input type='text' id='projectName' name='projectName' maxlength='40' onblur='cambiaColorText(this);' onkeyup='toMinus(this);' >
            </div>
            <div>
                <label>COSTO</label><br>
                <input type='text' id='projectCost' name='projectCost' onblur='validaCosto(this);' >
            </div>
            <div>
                <label>FECHA DE REGISTRO</label><br>
                <input type='text' class='projectRegisterDate' id='projectRegisterDate' name='projectRegisterDate' maxlength='10' placeholder='YY/MM/DD' onblur='cambiaColorText(this);' >
            </div>
            <div>
                <label>FECHA DE ENTREGA</label><br>
                <input type='text' id='projectDeliverDate' name='projectDeliverDate' maxlength='10' placeholder='YY/MM/DD' onblur='cambiaColorText(this);' >
            </div>
            <div>
                <label>REQUERIRÁ</label><br>
                <input type='text' id='data' name='data' placeholder='php,html,redes etc..' maxlength='40' onblur='cambiaColorText(this);' onkeyup='toMinus(this);'  >
            </div>
            <div>
                <label>OBSERVACIONES</label><br>
                <input type='text' id='comentarios' name='comentarios' placeholder='Algún comentario sobre el proyecto' maxlength='40' onblur='cambiaColorText(this);' onkeyup='toMinus(this);' >
            </div>
            <div>
                <label>CLIENTE</label><br>
                <input type='text' id='cliente' name='cliente' placeholder='ID DEL CLIENTE' maxlength='8' onkeyup='validarNumerosTelefonicos(this);' >
            </div>
            <div>
                <label>CONTACTO</label><br>
                <input type='text' id='contacto' name='contacto' placeholder='ID MIEMBRO' maxlength='8' onkeyup='validarNumerosTelefonicos(this);' >
            </div>
            ";
              $c=0;
             while($sentencia->fetch()){
                 $c++;
                 echo "<div class='checkOptions' >
                        <input type='checkbox' id='servicio$c' name='servicio[]' value='$id'><span>$servicio</span>
                      </div>"; 
             }
              
              echo "
                <input type='hidden' id='numberCheck' name='numberCheck' value='$c' >
                <input type='hidden' id='enviado' name='enviado' value='enviado' >
                <a href='#' class='boton' onclick='validarRegP();' id='projectRegisterFormBoton' >Registrar</a>
          </form> ";  
              
              $sentencia->close();
               
        }$mysqli->close();
     
}
else{
    require 'php/conectDB.php';
    $query="CALL ALTA_PROYECTO('".strtolower(trim($_POST['projectName']))."',".strtolower(trim($_POST['projectCost'])).",'".strtolower(trim($_POST['projectRegisterDate']))."','".strtolower(trim($_POST['projectDeliverDate']))."','".strtolower(trim($_POST['data']))."','".strtolower(trim($_POST['comentarios']))."','".strtolower(trim($_POST['cliente']))."',0.15,'".strtolower(trim($_POST['contacto']))."')";
    if ($sentencia = $mysqli->prepare($query)) {
             $sentencia->execute();
              $sentencia->bind_result($proyecto_generado);
              $sentencia->fetch();
              $sentencia->close();
               
        }$mysqli->close();
        require 'php/conectDB.php';
       foreach ($_POST['servicio'] as $cod_servicio) {          
                $query="CALL AGREGAR_SERVICIO_A_PROYECTO($proyecto_generado,$cod_servicio)";
//                echo "<br>".$query."<br>";
                $mysqli->query($query);
       }$mysqli->close();
    
    
    require 'php/conectDB.php';
    $query="SELECT SERVICIO FROM SERVICIO NATURAL JOIN PROYECTO_SERVICIO WHERE ID_PROYECTO=".$proyecto_generado;
    if ($sentencia = $mysqli->prepare($query)) {
             $sentencia->execute();
              $sentencia->bind_result($nom_servicio);
              echo "<br><article>---------------------------------------------------<br>
                                PROYECTO: $proyecto_generado<br>
                                NOMBRE: <span class='coloreStage'>".ucwords($_POST['projectName'])."</span><br>
                                CLIENTE : <span class='coloreStage'>".strtolower($_POST['cliente'])."</span><br>
                                ---------------------------------------------------<br>";
              while($sentencia->fetch()){
                         echo " SERVICIO: <span class='coloreStage'>$nom_servicio</span><br>";
              }
              $sentencia->close();
                         echo "---------------------------------------------------</article>"; 
        }
    
    
    
    $mysqli->close();       
        
     
                   
              
}
?>
